ballot box warehouse - French English Dictionary